8
תגובות
אני רוצה לבנות צ'אט, וזה היה בזבוז לטעון כל מספר שניות את אותו הקובץ גם כשהוא נשאר אותו הדבר.
ניסיתי למצוא דרך לטעון את הקובץ רק כאשר חל בו שינוי, אבל לא מצאתי.
אני כמעט בטוח שזה קיים, בקיצור- תודה לעוזרים :)
(אפשר גם JS, אך מטעמי נוחות אני מעדיף jQuery)
ניסיתי למצוא דרך לטעון את הקובץ רק כאשר חל בו שינוי, אבל לא מצאתי.
אני כמעט בטוח שזה קיים, בקיצור- תודה לעוזרים :)
(אפשר גם JS, אך מטעמי נוחות אני מעדיף jQuery)
8 תשובות
אני לא הכי מבין ב JQ אבל אני לא חושב שזה הכי אפשרי, נראה לי האפשרות היחידה זה לקרוא רק את השורה האחרונה ורק אם היא שונה מהשורה לפניה אז לקרוא את כל הקובץ, לא עולה לי משהו אחר...
אגיד לך מה, אתה כל זמן מסויים בודק את התוכן של הקובץ בהשוואה לתוכנו הקודם(מה שמוצג) ובודק אם זה אותו דבר או לא.
בהצלחה :)
הדפדפן עושה את זה במקומם.
ביחד עם כל בקשה (לקובץ X) הוא גם שולח כותרים של if-modified-since ו etag
ובמקרה שהקובץ לא השתנה בשרת - השרת לא ישלח בחזרה את כל הקובץ ללקוח, אלה יענה לו שהקובץ לא ישתנה
אז בעצם לא צריך לעשות כלום אלא להשאיר כמו שהוא ואין לי מה לדאוג לגבי זה?